hallucination olfactive - German English Dictionary